<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Namespace bmqt</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="bdedox.css" rel="stylesheet" type="text/css"/>
    <style>
      div.hanging {
        padding-left: 0.75in;
        text-indent: -0.50in;
      }
      div.unhanging {
        text-indent:     0in;
      }
      a.glossary {
        font-weight: bold;
        font-style: italic;
      }
    </style>
</head>
<!--
<body onload='searchBox.OnSelectItem(0);'>
-->
<body>

<table border=2 cellspacing=0 cellpadding=0 align=center>
<tr>
 <td valign=top align=center>
 <p align=center><b><i>Quick Links:</i></b></p>
 </td>
 <td valign=top align=center>
 <p align=center>
<a class="qindex" href="group__bmqa.html" target="_blank">bmqa</a> | <a class="qindex" href="group__bmqpi.html" target="_blank">bmqpi</a> | <a class="qindex" href="group__bmqt.html" target="_blank">bmqt</a>
 </td>
 </tr>
 </table>

  </div>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="components.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="components.html"><span>Components</span></a></li>
      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<h1>bmqt Namespace Reference<br/>
<small>
[<a class="el" href="group__bmqt__compressionalgorithmtype.html">Component bmqt_compressionalgorithmtype</a>,&nbsp;<a class="el" href="group__bmqt__correlationid.html">Component bmqt_correlationid</a>,&nbsp;<a class="el" href="group__bmqt__encodingtype.html">Component bmqt_encodingtype</a>,&nbsp;<a class="el" href="group__bmqt__hosthealthstate.html">Component bmqt_hosthealthstate</a>,&nbsp;<a class="el" href="group__bmqt__messageeventtype.html">Component bmqt_messageeventtype</a>,&nbsp;<a class="el" href="group__bmqt__messageguid.html">Component bmqt_messageguid</a>,&nbsp;<a class="el" href="group__bmqt__propertytype.html">Component bmqt_propertytype</a>,&nbsp;<a class="el" href="group__bmqt__queueflags.html">Component bmqt_queueflags</a>,&nbsp;<a class="el" href="group__bmqt__queueoptions.html">Component bmqt_queueoptions</a>,&nbsp;<a class="el" href="group__bmqt__resultcode.html">Component bmqt_resultcode</a>,&nbsp;<a class="el" href="group__bmqt__sessioneventtype.html">Component bmqt_sessioneventtype</a>,&nbsp;<a class="el" href="group__bmqt__sessionoptions.html">Component bmqt_sessionoptions</a>,&nbsp;<a class="el" href="group__bmqt__subscription.html">Component bmqt_subscription</a>,&nbsp;<a class="el" href="group__bmqt__version.html">Component bmqt_version</a>]</small>
</h1>  </div>
</div>
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1CompressionAlgorithmType.html">CompressionAlgorithmType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1CorrelationIdLess.html">CorrelationIdLess</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1EncodingType.html">EncodingType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1HostHealthState.html">HostHealthState</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1MessageEventType.html">MessageEventType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1MessageGUIDLess.html">MessageGUIDLess</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1MessageGUIDHashAlgo.html">MessageGUIDHashAlgo</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1PropertyType.html">PropertyType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1QueueFlags.html">QueueFlags</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1QueueFlagsUtil.html">QueueFlagsUtil</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1QueueOptions.html">QueueOptions</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1GenericResult.html">GenericResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1OpenQueueResult.html">OpenQueueResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1ConfigureQueueResult.html">ConfigureQueueResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1CloseQueueResult.html">CloseQueueResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1EventBuilderResult.html">EventBuilderResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1AckResult.html">AckResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1PostResult.html">PostResult</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1SessionEventType.html">SessionEventType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1SessionOptions.html">SessionOptions</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1SubscriptionHandle.html">SubscriptionHandle</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1SubscriptionExpression.html">SubscriptionExpression</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1Subscription.html">Subscription</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1Uri.html">Uri</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqt_1_1UriParser.html">UriParser</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1UriBuilder.html">UriBuilder</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqt_1_1Version.html">Version</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a1030e5098b8ab9c9836b12674829d302">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1CompressionAlgorithmType.html#ac557e5b9a25ddb9e0efd87ec921ebb03">CompressionAlgorithmType::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a549a0a1bd72a3d7c67976ddfef1384b8">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a52b1449036fc8ffeb81cbf869be52ebb">operator==</a> (const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;lhs, const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a894237d8940a2c87e1af437817f5e435">operator!=</a> (const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;lhs, const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#aacdf3d3e63938a017305708ba51daf39">operator&lt;</a> (const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;lhs, const <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a86508708df09a6ab64cc1c41144a9f29">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1EncodingType.html#a54f8311e46cabe377136a0b909b91f66">EncodingType::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#ac867aa105831ec50724d32509e3cd225">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1HostHealthState.html#ac6c834a9b9d675b2eb38f08f3ef6f226">HostHealthState::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a9f9e90cd5092c42e5742a7269dcfdda6">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1MessageEventType.html#ab39efa27453f43916b27597953b3f34d">MessageEventType::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a025d77ce00204cf16b01625892a5f4fb">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a63bac59a37c1b836a00f70875007e75c">operator==</a> (const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;lhs, const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a3e6fee69fdae35a37f335e68c78c938f">operator!=</a> (const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;lhs, const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a3e9e83da98171e1dd50e72f259f187df">operator&lt;</a> (const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;lhs, const <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a52a68267a010a82ecb423e777f623c36">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1PropertyType.html#a80bd813e5d93e5ec67b08cd4eda36107">PropertyType::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a4cf725be7d21ef03d501416db800eaf6">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1QueueFlags.html#a7f1a1e2ba9084565388e19bc1921a4f2">QueueFlags::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a2c720206846c215290034ad4ef052f7b">operator==</a> (const <a class="el" href="classbmqt_1_1QueueOptions.html">QueueOptions</a> &amp;lhs, const <a class="el" href="classbmqt_1_1QueueOptions.html">QueueOptions</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a216bf9c6273d7ae8a71531591affb8c4">operator!=</a> (const <a class="el" href="classbmqt_1_1QueueOptions.html">QueueOptions</a> &amp;lhs, const <a class="el" href="classbmqt_1_1QueueOptions.html">QueueOptions</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a74551b06def55df8316d80393138c8e2">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1QueueOptions.html">QueueOptions</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#aaf71558dad1ac7b7e7f05bffb2ef16d6">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1GenericResult.html#a637624d4e7f6e21b9411b630769286cc">GenericResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#aee5b777fd3d948b308f703a2a9a73505">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1OpenQueueResult.html#ad9ced6521b110ebf4fff8dcac28dad1c">OpenQueueResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#aae38637f8a045a692700b2eae9fe88ce">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1ConfigureQueueResult.html#a22aeea34fa228579b6310405093c82cd">ConfigureQueueResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#ab96b8ba5c6b1eaef25db98a49c5ce44d">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1CloseQueueResult.html#a1db2302fd27c7ee989d0a5f95d400e2e">CloseQueueResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a451a86cf7d23002a7858f240f7411375">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1EventBuilderResult.html#a04d8f1ec70faff7c9dce79d82c14844c">EventBuilderResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a8c16615ca6a57ee00ed2731c4ad523a8">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1AckResult.html#a1ab5de366be811debfb50e08dbfd7132">AckResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a53cb21e0da1c438502db28bb854db64d">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1PostResult.html#a61bdfd3cd65c26eaccf02390c514cd76">PostResult::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a7aec763a15619b90e2cda17101eb120f">operator&lt;&lt;</a> (bsl::ostream &amp;stream, <a class="el" href="structbmqt_1_1SessionEventType.html#aef449af38af76209352bf82f78b92529">SessionEventType::Enum</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#ae249e814a522449630edda861babfbee">operator==</a> (const <a class="el" href="classbmqt_1_1SessionOptions.html">SessionOptions</a> &amp;lhs, const <a class="el" href="classbmqt_1_1SessionOptions.html">SessionOptions</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a07cd2ab1c6304468fe80d1a2d933fcde">operator!=</a> (const <a class="el" href="classbmqt_1_1SessionOptions.html">SessionOptions</a> &amp;lhs, const <a class="el" href="classbmqt_1_1SessionOptions.html">SessionOptions</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a8c4f4543ae70eab958c6d58df529e37d">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1SessionOptions.html">SessionOptions</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a0707cc80626b3aedeb695287cfa65d97">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1Subscription.html">Subscription</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#accfb2d89502c6af6e6bbdfa7de554bc9">operator==</a> (const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;lhs, const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a724289eb95d4b299486600e0ca119268">operator!=</a> (const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;lhs, const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a9a38a6d4ae2ad50da34b230d821165a6">operator&lt;</a> (const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;lhs, const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a75a3568a2405ac693dae298ae9d5693c">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1Uri.html">Uri</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a9e6360ebc10eebed7db2e8c6ef428442">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#a26d2f85a205ab056b5e3b5412c922136">operator==</a> (const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;lhs, const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#adfe510f48ce07002c6bd0eed5f7c076b">operator!=</a> (const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;lhs, const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqt.html#adcc8c4aa32321da4e83f390240bca5f0">operator&lt;</a> (const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;lhs, const <a class="el" href="classbmqt_1_1Version.html">Version</a> &amp;rhs)</td></tr>
</table>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a1030e5098b8ab9c9836b12674829d302"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a1030e5098b8ab9c9836b12674829d302" args="(bsl::ostream &amp;stream, CompressionAlgorithmType::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CompressionAlgorithmType::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a549a0a1bd72a3d7c67976ddfef1384b8"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a549a0a1bd72a3d7c67976ddfef1384b8" args="(bsl::ostream &amp;stream, const CorrelationId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a52b1449036fc8ffeb81cbf869be52ebb"></a><!-- doxytag: member="bmqt::operator==" ref="a52b1449036fc8ffeb81cbf869be52ebb" args="(const CorrelationId &amp;lhs, const CorrelationId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator== </td>
          <td>(</td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if <code>rhs</code> object contains the value of the same type as contained in <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a894237d8940a2c87e1af437817f5e435"></a><!-- doxytag: member="bmqt::operator!=" ref="a894237d8940a2c87e1af437817f5e435" args="(const CorrelationId &amp;lhs, const CorrelationId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator!= </td>
          <td>(</td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if <code>rhs</code> object contains the value of the same type as contained in <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="aacdf3d3e63938a017305708ba51daf39"></a><!-- doxytag: member="bmqt::operator&lt;" ref="aacdf3d3e63938a017305708ba51daf39" args="(const CorrelationId &amp;lhs, const CorrelationId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CorrelationId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Operator used to allow comparison between the specified <code>lhs</code> and <code>rhs</code> <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> objects so that <a class="el" href="classbmqt_1_1CorrelationId.html">CorrelationId</a> can be used as key in a map. </p>

</div>
</div>
<a class="anchor" id="a86508708df09a6ab64cc1c41144a9f29"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a86508708df09a6ab64cc1c41144a9f29" args="(bsl::ostream &amp;stream, EncodingType::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">EncodingType::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="ac867aa105831ec50724d32509e3cd225"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="ac867aa105831ec50724d32509e3cd225" args="(bsl::ostream &amp;stream, HostHealthState::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">HostHealthState::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a9f9e90cd5092c42e5742a7269dcfdda6"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a9f9e90cd5092c42e5742a7269dcfdda6" args="(bsl::ostream &amp;stream, MessageEventType::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">MessageEventType::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a025d77ce00204cf16b01625892a5f4fb"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a025d77ce00204cf16b01625892a5f4fb" args="(bsl::ostream &amp;stream, const MessageGUID &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Write the value of the specified <code>rhs</code> object to the specified output <code>stream</code> in a human-readable format, and return a reference to <code>stream</code>. Note that this human-readable format is not fully specified, and can change without notice. Applications relying on a fixed length format must use <code>toHex</code> method. </p>

</div>
</div>
<a class="anchor" id="a63bac59a37c1b836a00f70875007e75c"></a><!-- doxytag: member="bmqt::operator==" ref="a63bac59a37c1b836a00f70875007e75c" args="(const MessageGUID &amp;lhs, const MessageGUID &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator== </td>
          <td>(</td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if <code>rhs</code> object contains the value of the same type as contained in <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a3e6fee69fdae35a37f335e68c78c938f"></a><!-- doxytag: member="bmqt::operator!=" ref="a3e6fee69fdae35a37f335e68c78c938f" args="(const MessageGUID &amp;lhs, const MessageGUID &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator!= </td>
          <td>(</td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if <code>rhs</code> object contains the value of the same type as contained in <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="a3e9e83da98171e1dd50e72f259f187df"></a><!-- doxytag: member="bmqt::operator&lt;" ref="a3e9e83da98171e1dd50e72f259f187df" args="(const MessageGUID &amp;lhs, const MessageGUID &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const MessageGUID &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return true if the specified <code>lhs</code> instance is smaller than the specified <code>rhs</code> instance, false otherwise. Note that criteria for comparison is implementation defined, and result of this routine <em>does</em> <em>not</em> in any way signify the order of creation/arrival/delivery of messages to which <code>lhs</code> and <code>rhs</code> instances belong. Note that this operator is provided so that <a class="el" href="classbmqt_1_1MessageGUID.html">MessageGUID</a> can be used as a key in associative containers (map, set, etc). </p>

</div>
</div>
<a class="anchor" id="a52a68267a010a82ecb423e777f623c36"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a52a68267a010a82ecb423e777f623c36" args="(bsl::ostream &amp;stream, PropertyType::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PropertyType::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a4cf725be7d21ef03d501416db800eaf6"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a4cf725be7d21ef03d501416db800eaf6" args="(bsl::ostream &amp;stream, QueueFlags::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QueueFlags::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a2c720206846c215290034ad4ef052f7b"></a><!-- doxytag: member="bmqt::operator==" ref="a2c720206846c215290034ad4ef052f7b" args="(const QueueOptions &amp;lhs, const QueueOptions &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator== </td>
          <td>(</td>
          <td class="paramtype">const QueueOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a216bf9c6273d7ae8a71531591affb8c4"></a><!-- doxytag: member="bmqt::operator!=" ref="a216bf9c6273d7ae8a71531591affb8c4" args="(const QueueOptions &amp;lhs, const QueueOptions &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator!= </td>
          <td>(</td>
          <td class="paramtype">const QueueOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="a74551b06def55df8316d80393138c8e2"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a74551b06def55df8316d80393138c8e2" args="(bsl::ostream &amp;stream, const QueueOptions &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="aaf71558dad1ac7b7e7f05bffb2ef16d6"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="aaf71558dad1ac7b7e7f05bffb2ef16d6" args="(bsl::ostream &amp;stream, GenericResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">GenericResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="aee5b777fd3d948b308f703a2a9a73505"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="aee5b777fd3d948b308f703a2a9a73505" args="(bsl::ostream &amp;stream, OpenQueueResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">OpenQueueResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="aae38637f8a045a692700b2eae9fe88ce"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="aae38637f8a045a692700b2eae9fe88ce" args="(bsl::ostream &amp;stream, ConfigureQueueResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ConfigureQueueResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="ab96b8ba5c6b1eaef25db98a49c5ce44d"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="ab96b8ba5c6b1eaef25db98a49c5ce44d" args="(bsl::ostream &amp;stream, CloseQueueResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CloseQueueResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a451a86cf7d23002a7858f240f7411375"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a451a86cf7d23002a7858f240f7411375" args="(bsl::ostream &amp;stream, EventBuilderResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">EventBuilderResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a8c16615ca6a57ee00ed2731c4ad523a8"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a8c16615ca6a57ee00ed2731c4ad523a8" args="(bsl::ostream &amp;stream, AckResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">AckResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a53cb21e0da1c438502db28bb854db64d"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a53cb21e0da1c438502db28bb854db64d" args="(bsl::ostream &amp;stream, PostResult::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PostResult::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a7aec763a15619b90e2cda17101eb120f"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a7aec763a15619b90e2cda17101eb120f" args="(bsl::ostream &amp;stream, SessionEventType::Enum value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SessionEventType::Enum&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>value</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="ae249e814a522449630edda861babfbee"></a><!-- doxytag: member="bmqt::operator==" ref="ae249e814a522449630edda861babfbee" args="(const SessionOptions &amp;lhs, const SessionOptions &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator== </td>
          <td>(</td>
          <td class="paramtype">const SessionOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const SessionOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a07cd2ab1c6304468fe80d1a2d933fcde"></a><!-- doxytag: member="bmqt::operator!=" ref="a07cd2ab1c6304468fe80d1a2d933fcde" args="(const SessionOptions &amp;lhs, const SessionOptions &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator!= </td>
          <td>(</td>
          <td class="paramtype">const SessionOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const SessionOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="a8c4f4543ae70eab958c6d58df529e37d"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a8c4f4543ae70eab958c6d58df529e37d" args="(bsl::ostream &amp;stream, const SessionOptions &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const SessionOptions &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a0707cc80626b3aedeb695287cfa65d97"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a0707cc80626b3aedeb695287cfa65d97" args="(bsl::ostream &amp;stream, const Subscription &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Subscription &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="accfb2d89502c6af6e6bbdfa7de554bc9"></a><!-- doxytag: member="bmqt::operator==" ref="accfb2d89502c6af6e6bbdfa7de554bc9" args="(const Uri &amp;lhs, const Uri &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator== </td>
          <td>(</td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a724289eb95d4b299486600e0ca119268"></a><!-- doxytag: member="bmqt::operator!=" ref="a724289eb95d4b299486600e0ca119268" args="(const Uri &amp;lhs, const Uri &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator!= </td>
          <td>(</td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="a9a38a6d4ae2ad50da34b230d821165a6"></a><!-- doxytag: member="bmqt::operator&lt;" ref="a9a38a6d4ae2ad50da34b230d821165a6" args="(const Uri &amp;lhs, const Uri &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>lhs</code> object compares less than the specified <code>rhs</code> object. </p>

</div>
</div>
<a class="anchor" id="a75a3568a2405ac693dae298ae9d5693c"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a75a3568a2405ac693dae298ae9d5693c" args="(bsl::ostream &amp;stream, const Uri &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Uri &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a9e6360ebc10eebed7db2e8c6ef428442"></a><!-- doxytag: member="bmqt::operator&lt;&lt;" ref="a9e6360ebc10eebed7db2e8c6ef428442" args="(bsl::ostream &amp;stream, const Version &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqt::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a26d2f85a205ab056b5e3b5412c922136"></a><!-- doxytag: member="bmqt::operator==" ref="a26d2f85a205ab056b5e3b5412c922136" args="(const Version &amp;lhs, const Version &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator== </td>
          <td>(</td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the object in the specified <code>lhs</code> represents the same version as the the one in the specified <code>rhs</code>, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="adfe510f48ce07002c6bd0eed5f7c076b"></a><!-- doxytag: member="bmqt::operator!=" ref="adfe510f48ce07002c6bd0eed5f7c076b" args="(const Version &amp;lhs, const Version &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator!= </td>
          <td>(</td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the object in the specified <code>lhs</code> represents a different version than the the one in the specified <code>rhs</code>, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="adcc8c4aa32321da4e83f390240bca5f0"></a><!-- doxytag: member="bmqt::operator&lt;" ref="adcc8c4aa32321da4e83f390240bca5f0" args="(const Version &amp;lhs, const Version &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqt::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Version &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the version represented by the specified <code>lhs</code> is less than the version represented by the specified <code>rhs</code>. </p>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Thu Jun 15 2023 11:58:51 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
</body>
</html>
